be unable to hide one's amazement - Türkisch Englisch Wörterbuch